home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus Special 25
/
AMIGAplus Sonderheft 25 (2000)(Falke)(DE)(Track 1 of 4)[!].iso
/
system
/
MUI
/
Docs
/
Changes
next >
Wrap
Text File
|
2000-05-08
|
46KB
|
1,290 lines
************************************************************************
MUI - MagicUserInterface
(c) Copyright 1992-97 by Stefan Stuntz
This file describes all changes since version 1.0 of MUI
************************************************************************
------------------------------------------------------------------------
Version 3.8 (12-Feb-97) (muimaster.library V19.35)
------------------------------------------------------------------------
* MINOR SASG UPDATE *
Still not registered for MUI?
Check out www.sasg.com for great discounts NOW!
Changes for users:
- When tab-cycling through objects of a virtual group, MUI tries to
ensure that the surrounding active object frame is always visible.
- Added a little gimmick for registered users (OS 3.x required): Take a
digitized picture of yourself (approximately 80x100 pixels in size)
and copy it to "MUI:user.pic". MUI's preferences will then become a
little more personal :). Note that you can use any graphics format
(ilbm, gif, jpeg, etc) as long as you have a datatype to read it. In
other words: if you can view it with Multiview, MUI can display it
too. Take care that the picture is not too big, otherwise MUI might
fail to open the prefs window. Thanks again for supporting MUI and the
Amiga!
- Included new catalogs:
Portuguese by Fernando Nunes and Alexandre Gabriel
Spanish by Pedro Luis Mieza and Juan Antonio Ramirez
- Translations of PSI were still messed up. All catalog related problems
should finally be fixed now.
- Fixed a few more bugs concerning the appearance and refresh of help
bubbles.
- Fixed a possible deadlock that could occur when balancing objects were
used in certain combinations.
- Balancing could accidently mess up the display of active object frames.
- Implemented keyboard control for balance objects.
Changes for programmers:
- Reduced stack usage a little. Note well: this is no excuse for lazy
programmers! As mentioned in the MUI developer docs, the default stack
size of 4k is not enough for MUI programs! 8k is an acceptable
minimum. If you do not pay attention to this, your programs will
crash sooner or later!
- MUIA_Gauge_InfoText is now also possible for vertical gauge objects.
- Made MUIM_Window_Snapshot method public. See autodocs for details.
- MUI would accidently refuse to automatically move a listviews display
to the active entry, even though the MUIA_List_AutoJump flag was set.
------------------------------------------------------------------------
Version 3.7tu1 (30-Jan-97)
------------------------------------------------------------------------
* MINOR SASG UPDATE *
...just a few quick fixes...
- Listtree classes could crash under certain circumstances. This bug
affected MUI's preferences as well as other applications, eg IBrowse.
They should run well again with this fix.
- MUI would sometimes render a listview's contents outside of its box.
- PSI understands the new language catalogs.
- MUI's about window gives credit to the translators of the current
locale.
------------------------------------------------------------------------
Version 3.7 (24-Jan-97) (muimaster.library V18.174)
------------------------------------------------------------------------
* MINOR SASG UPDATE *
Still not registered for MUI yet? We set up something special to help
you support the Amigas future! Take your chance and play the unique
shareware lottery at http://www.sasg.com/
Order online and win some nice prices!
Changes for users:
- Included translations for many different languages. Many thanks to
the Amiga Translators Organisation and it's members for making this
possible:
Swedish Kristoffer Larsson, Mattias Gustafsson
Greek Pantelis Kopelias, Manos Konstantiniadis
French Georges Goncalves, Francis Labrie, Jérôme Fleury
Catalian Llorenç Grau, Esteve Boix
Danish Niels Bache, Bjarke Vangsgaard
Finnish Jan Karjalainen, Mika Lundell
Polish Konrad Dubiel, Marcin Orlowski
Czech Pavel Bures, Radovan Drazny
Italian Vincenzo Gervasi, Mario Dell'Oca
Netherlands Frank Mosch, Jeroen Steenblik
- Fixed a few minor problems with the appearance of help bubbles.
- Context menus were inaccessible in windows without other MUI objects.
- Window popup menu entries for snapshot/unsnapshot no longer appear on
windows without this capability.
- Increased stack size of mui preferences. The previous versions stack
was a little too small which sometimes caused MUI to crash.
- Recompilation with SAS-C 6.57 fixes potential problems with
060 processors.
- Improved middle mouse button scrolling in virtual groups. Holding
shift enhances speed by 2, control by 4 and alt by 8.
- Fixed enforcer hit in volumelist class.
- The MUI window popup menu now works even if there are string gadgets
below.
Changes for programmers:
- Using an empty string (not a NULL pointer!) as title for
a popup menu will result in a titleless popup menu.
- Fixed MUIA_Window_AltLeftEdge/TopEdge/Width/Height attributes.
- Fixed misbehaviour when input/eventhandlers were added/removed
from inbetween other input/eventhandlers.
- Fixed a problem when input & eventhandlers were modified from within
other input & eventhandlers.
- Improved performance of MUIM_Group_Init/ExitChange in windows with
many objects.
- If you call MUIM_Application_ShowHelp with a NULL filename, MUI will
use the contents of MUIA_Application_HelpFile instead.
- If you call MUIM_Application_ShowHelp with (Object *)0xffffffff as
window reference object, MUI will use the first open child window of
an application as reference for a display screen automatically.
- Implemented MUIM_Create/DeleteBubble methods (area class) to allow
programmer controlled bubble appearance. Useful e.g. for indicating
error conditions on data entry forms.
------------------------------------------------------------------------
Version 3.6 (20-Aug-96) (muimaster.library V17.63)
------------------------------------------------------------------------
* MINOR SASG UPDATE *
NOTE: Still not registered yet?
Go to http://www.sasg.com/ and get your MUI within a few hours!
Changes for users:
- Fixed another bug with string gadget activation/deactivation which
might have caused possible crashes of web browsers.
- Included a listview that shows versions of MUI custom classes in the
MUI about window.
Changes for programmers:
- Replaced the outdated custom class example Userdata.mcc by a more
uptodate custom class. This one also shows how to handle preferences
for custom classes.
- Fixed a bug that resulted in waiting for wrong signals when an input
handler with timer was used.
------------------------------------------------------------------------
Version 3.5 (26-Jul-96) (muimaster.library V16.160)
------------------------------------------------------------------------
* MINOR SASG UPDATE *
NOTES: More support and information is available from the official
MUI web site. Please visit us at http://www.sasg.com/
This version was not released to the public, it was only
distributed with the web browser IBrowse from Omnipresence.
Changes for users:
- Rewrote installer script. It will correctly update older MUI
distributions now instead of just renaming away the previous
directory. This allows additional classes and images to remain
installed after a MUI update.
- Fixed background rendering bug on cybergfx hi/truecolor screens.
- Fixed possible crash when disposing active string gadgets.
- Fixed positioning of window border scrollers after uniconfiy.
- Fixed version numbers of german catalog.
- Included builtin menu rendering for popup menus. Popups will
always appear above the corresponding gadget now instead of
relying on external patches for correct positioning.
- Fixed refresh of gadgets in virtual groups, i.e. browser
displays.
- Fixed rendering problems when